return (home) in triumph - Espagnol Anglais Dictionnaire